trusts and uses - German English Dictionary